to hand over documents - Turco Inglés Diccionario